import { registerMicroApps, start } from 'qiankun'

// registerMicroApps可以注册多个子应用。每个对象代表一个子应用的配置
// const isDev = process.env.NODE_ENV === 'development'
registerMicroApps([
  {
    name: 'hmzs-big-screen', // 子应用名称
    // entry: isDev ? '//localhost:5173' : '//qianshuxian.cn/hmzsscreen/#', // 子应用运行服务地址（就是npm run dev时的那个地址）【地址中没写协议的话表示跟当前项目的协议保持一致】
    entry: '//qianshuxian.cn/hmzsscreen', // 子应用运行服务地址（就是npm run dev时的那个地址）【地址中没写协议的话表示跟当前项目的协议保持一致】
    container: '#container', // 挂载容器（id=container） 【子应用渲染到那个dom结构中】
    activeRule: '/bigscreen' // 激活路由(在哪个路由下加载子应用,需要和子应用的路由名称对应)
    // activeRule: '/#/bigscreen' // 激活路由(在哪个路由下加载子应用,需要和子应用的路由名称对应)
  }
])

start()
